概述#
/doctor 命令用于检查 Claude Code 的安装健康状况,诊断常见问题,并提供修复建议。
基本语法#
bash
功能说明#
执行 /doctor 命令后,Claude Code 会:
- 检查系统环境
- 验证安装完整性
- 测试网络连接
- 检查配置文件
- 提供诊断报告和修复建议
检查项目#
1. 系统环境#
- 操作系统版本
- Node.js 版本
- 内存和磁盘空间
2. 安装完整性#
- Claude Code 版本
- 依赖包完整性
- 可执行文件路径
3. 网络连接#
- Anthropic API 连接
- 代理设置
- DNS 解析
4. 配置文件#
- 配置文件语法
- 配置文件路径
- 配置项有效性
5. 认证状态#
- 登录状态
- 令牌有效性
- 账户权限
使用场景#
1. 遇到问题时诊断#
bash
2. 安装后验证#
bash
3. 定期健康检查#
bash
输出示例#
bash
常见问题诊断#
问题 1:网络连接失败#
bash
问题 2:认证失败#
bash
问题 3:配置文件错误#
bash
注意事项#
/doctor不会修改任何文件或设置- 诊断报告会保存到日志文件中
- 某些检查可能需要网络连接
- 修复建议需要手动执行
与其他命令的配合使用#
bash
最佳实践#
- 安装后检查:安装完成后立即运行
/doctor - 问题诊断:遇到问题时首先运行
/doctor - 定期检查:定期运行健康检查,确保系统正常
- 备份配置:在修改配置前,先备份配置文件
总结#
/doctor 命令是 Claude Code 中用于诊断问题的重要工具。通过使用此命令,你可以:
- 检查系统环境
- 验证安装完整性
- 测试网络连接
- 检查配置文件
- 获取修复建议
合理使用 /doctor 命令可以帮助你快速诊断和解决 Claude Code 的问题。